ISO Initiatives on Software Product Line Engineering: Vision and Current Status Invited Talk for Variability@ER2011
نویسنده
چکیده
Software product line engineering and management is still a relatively young discipline and its industrial diffusion is somewhat limited, partly due to the lack of international standards. It involves sub-disciplines that may not necessarily be mature enough yet for standardization. On the other hand, well-focused standardization efforts contribute to the diffusion of best product line practices and help raise the maturity of these practices. Careful roadmapping and execution of the standardization initiative is thus vital. This talk discusses the current roadmap for the international standardization initiative of software product line engineering and management methods and tools and the status of the work done so far in this area in the International Organization for Standardization (ISO). One of the purposes of the talk is to invite discussion about the most critical areas to be standardized and the time frames involved. The role of variability management in the standards will be especially emphasized. About the author. Dr. Timo K. Käkölä is an associate professor in the department of Computer Science and Information Systems in University of Jyväskylä. His research agenda focuses on the socio-technical design of flexible and effective business models and processes and enabling information systems architectures in software-intensive high-tech corporations. Dr. Käkölä is active in the editorial boards of three international journals and runs information systems and software business research related mini-tracks in international conferences. He served as the editor-in-chief of the book "Software Product Lines: Research Issues in Engineering and Management" published by Springer in August 2006. The book crystallizes and integrates some of the most central research results of an ambitious six-year European Union funded Eureka-ITEA research program on software product line engineering. In 2006, International Standardization Organization (ISO/JTC1/SC7 Software and Systems Engineering) appointed Dr. Käkölä as one of the editors responsible for leading the software product line engineering and management related international standardization activities.
منابع مشابه
Modeling Variability, Evolvability, and Adaptability in Service Computing (a vision for future research)
We present a vision for future research on an emerging topic in software engineering, namely the synergy between Software Product Line Engineering (SPLE) and ServiceOriented Computing (SOC). Our aim is to develop rigorous modelling techniques and analysis and verification tools that can be used for the systematic, large-scale provision and market segmentation of software services. We foresee fl...
متن کاملSoftware Product Line Variability: A Systematic Mapping Study
Software product line engineering (SPLE) enables software mass customization and allows development costs to be cut, lead delivery times to be reduced and throughput to be optimized. The concept of variability is central in SPLE methodologies and for success when adopting a software product line approach. Even though much research has been done on this topic there is no clear view of the curren...
متن کاملSoftware Product Lines
The software product line approach to the development of software-intensive products is a strategy that has allowed many companies to achieve aggressive business goals. The strategy blends business and technical practices so that even low level decisions can be evaluated in terms of the impact on the business goals of the product line organization. The product line organization manages the vari...
متن کاملSoftware Product-Line Variability Management based on Model-Driven Engineering
A software product-line (SPL) is a family of products sharing the same assets. A product-line platform allows the derivation of distinct products within the same application domain. The use of SPLs appears to be the most effective strategy for achieving large-scale software reuse, assuring rapid development of new products with good quality levels. Enabling variability in software consists in d...
متن کاملSoftware Product Line Engineering - Foundations, Principles, and Techniques
software product line engineering page d'accueil / lirmm software product line engineering foundations principles software product line engineering foundations principles software product line engineering foundations principles software product line engineering foundations principles free download software product line engineering model-based product line engineering software product line engin...
متن کامل